package top.healthylife.gateway.platform.softwind.dto.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author GaoZeXi  by {@link BuildDtoUtil}
 * @date 2021-7-19 15:09:40
 */
@Data
@Accessors(chain = true)
@ApiModel(value="资产负债表-年度-V2.1")
public class WindResTaxFinance2013BalanceYearListItem {

   
    @ApiModelProperty(value = "申报日期" , example = "2020-02-28 00:00:00" , required = true )
    private String declarationDate;


    @ApiModelProperty(value = "所属时期止" , example = "2019-12-31 00:00:00" , required = true )
    private String endDate;


    @ApiModelProperty(value = "征收项目" , example = "《中华人民共和国企业所得税年度纳税申报表（A类）》（A100000）" , required = true )
    private String levyProjectName;


    @ApiModelProperty(value = "期末数" , example = "3000.0" , required = true )
    private Number endingBalance;


    @ApiModelProperty(value = "资产负债类型,1:资产,2:负债及所有者权益" , example = "1" , required = true )
    private String type;


    @ApiModelProperty(value = "报表类型(1:企业会计制度月报,2:企业会计制度年报,3:企业会计准则月报,4:企业会计准则年报,5:小企业会计准则月报,6:小企业会计准则年报)" , example = "1" , required = true )
    private Integer reportType;


    @ApiModelProperty(value = "所属时期起" , example = "2019-01-01 00:00:00" , required = true )
    private String beginDate;


    @ApiModelProperty(value = "顺序" , example = "1" , required = true )
    private Integer sequence;


    @ApiModelProperty(value = "栏次" , example = "4" , required = true )
    private String columnSequence;


    @ApiModelProperty(value = "年初数" , example = "0.0" , required = true )
    private Number initialBalance;


    @ApiModelProperty(value = "项目代码" , example = "180113" , required = true )
    private String projectNameCode;


    @ApiModelProperty(value = "项目名称" , example = "应收账款" , required = true )
    private String projectName;


    @ApiModelProperty(value = "授权批次号" , example = "TAX_NO_02202009232040330JZ" , required = true )
    private String taxNo;


    @ApiModelProperty(value = "纳税识别号" , example = "91330****2XC" , required = true )
    private String taxpayerId;


    @ApiModelProperty(value = "拓展参数" , example = "" , required = false )
    private Object expand;


}

